﻿namespace Gwn.Library.MvpVm.Interfaces
{
    /// <summary>
    /// Bootstrapper interface
    /// </summary>
    public interface IBootstrapper
    {
        /// <summary>
        /// Runs this instance.
        /// </summary>
        void Run();
        
        /// <summary>
        /// Runs the specified shell.
        /// </summary>
        /// <param name="shell">The shell.</param>
        void Run(IShell shell);
    }
}
